soaking-back device - Turkish English Dictionary